package com.lxw.report.meta.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.lxw.report.meta.contract.BaseResponse;
import com.lxw.report.meta.contract.SysRole.SysRoleMenuCreateBatchRequest;
import com.lxw.report.meta.contract.SysUser.SysUserRoleCreateBatchRequest;
import com.lxw.report.meta.entity.Menu;
import com.lxw.report.meta.entity.Role;

import java.util.List;

public interface ComplexService{
    public List<Menu> getMenuList(Long userId);
    public List<Role> getRoleList(Long userId);
    public BaseResponse addUserRoleBatch(SysUserRoleCreateBatchRequest request);
    public BaseResponse addRoleMenuBatch(SysRoleMenuCreateBatchRequest request);
}
